Skip to content

Update dependency remix-run/react-router to v7.16.0#172

Merged
JohT merged 1 commit into
mainfrom
renovate/react-router-monorepo
Jun 1, 2026
Merged

Update dependency remix-run/react-router to v7.16.0#172
JohT merged 1 commit into
mainfrom
renovate/react-router-monorepo

Conversation

@renovate

@renovate renovate Bot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
remix-run/react-router minor 7.15.17.16.0

Release Notes

remix-run/react-router (remix-run/react-router)

v7.16.0

Compare Source

Date: 2026-05-28

What's Changed
Stabilized future.v8_trailingSlashAwareDataRequests

We've stabilized this flag in preparation for the upcoming v8 release. Unless you are doing specific path-inspection on .data requests or have specific CDN/caching/pre-rendering logic around .data requests, this should largely be a zero-code-change adoptions. Please see the docs for more info.

Pre-v8 Future Flag Warnings

In preparation for the upcoming v8 release, 7.16.0 begins logging console warnings during builds for future flags that you have not enabled yet. If you have all future flags enabled, the v8 upgrade should be mostly non-breaking (short of some underlying dependency minimum versions bumps - React 19, Node 22.12, Vite 7). You can suppress these warnings until you are ready top adopt flags by setting an explicit false in your react-router.config.ts.

Minor Changes
  • react-router - Stabilize future.unstable_trailingSlashAwareDataRequests as future.v8_trailingSlashAwareDataRequests (#​15098)
  • @react-router/dev - Log future flag warnings for upcoming React Router v8 flags (#​15029)
    • v8_middleware, v8_splitRouteModules, v8_viteEnvironmentApi, v8_passThroughRequests, v8_trailingSlashAwareDataRequests
Patch Changes
  • react-router - Disable manifest path when lazy route discovery is disabled (#​15068)
  • react-router - Fix browser URL creation to use the configured history window instead of the global window (#​15066)
    • Pass the history/router window through to createBrowserURLImpl so custom window contexts keep the correct URL origin.
  • react-router - Fix useNavigation() return type to preserve discriminated union across navigation states (#​15095)
  • react-router - Widen MetaDescriptor script:ld+json type from LdJsonObject to LdJsonObject | LdJsonObject[] to permit multiple JSON-LD schemas in a single <script type="application/ld+json"> tag emitted by <Meta /> (#​15082)
  • react-router-dom - Remove stale/invalid unpkg field from package.json (#​15075)
    • This was removed from other packages with the release of v7 but missed in the react-router-dom re-export package
  • @react-router/express - Ignore writes after Express responses close (#​15107)
    • Avoid surfacing client disconnects as adapter errors when the response stream has already been destroyed or ended
  • @react-router/node - Honor Node writable backpressure in writeReadableStreamToWritable and writeAsyncIterableToWritable (#​15071)
    • Await 'drain' when writable.write() returns false instead of letting chunks accumulate in the writable's internal buffer
    • Reject (rather than hang) if the writable errors or closes mid-stream
  • @react-router/serve - Normalize assetsBuildDirectory path separators in react-router-serve so Windows-built server artifacts can serve /assets/* correctly when run on Linux (#​14982)

Full Changelog: v7.15.1...v7.16.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@JohT JohT merged commit 9c6ed08 into main Jun 1, 2026
3 checks passed
@JohT JohT deleted the renovate/react-router-monorepo branch June 1, 2026 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant